const mockData = {
    // 基础数据，无合并
    basic: [
        [
            { value: "A1" }, { value: "B1" }, { value: "C1" }
        ],
        [
            { value: "A2" }, { value: "B2" }, { value: "C2" }
        ],
        [
            { value: "A3" }, { value: "B3" }, { value: "C3" }
        ]
    ],

    // 横向合并
    horizontalMerge: [
        [
            { value: "横向合并1-2", colSpan: 2 }, { value: "C1" }
        ],
        [
            { value: "A2" }, { value: "横向合并B2-C2", colSpan: 2 }
        ],
        [
            { value: "横向合并A3-B3-C3", colSpan: 3 }
        ],
    ],

    verticalMerge: [
        [
            { value: "纵向合并A1-A2", rowSpan: 2 }, { value: "B1" }, { value: "C1" }
        ],
        [
            { value: "B2" }, { value: "纵向合并C2-C3", rowSpan: 2 }
        ],
        [
            {value: "A3"}, { value: "B3" }
        ]
    ],
    // 复杂合并（横向+纵向）
    complexMerge: [
        [
          { value: "横纵合并A1-B1-A2-B2", rowSpan: 2, colSpan: 2 }, { value: "C1" }
        ],
        [
          { value: "C2" }
        ],
        [
          { value: "A3" }, { value: "横向合并B3-C3", colSpan: 2 }
        ]
    ],

    // 不规则合并
    irregularMerge: [
        [
            { value: "纵向合并A1-A2", rowSpan: 2 }, { value: "横向合并B1-C1", colSpan: 2 }
        ],
        [
            { value: "横向合并B2-C2", colSpan: 2 }
        ],
        [
            { value: "横纵合并A3-B3-A4-B4", rowSpan: 2, colSpan: 2 }, { value: "C3" }
        ],
        [
            { value: "C4" }
        ]
    ]
};

// 导出数据
if (typeof module !== 'undefined' && module.exports) {
    module.exports = mockData;
}
